/* (C)oded by ESPRIT 2014 - 3B2 - Undrained Group*/


#ifndef _GESTIONPERSONNELSSH_ // éviter une boucle des includes // 
#define _GESTIONPERSONNELSH_

#include "debug.h"
#include "personnel.h"

void ajouter_personnel_gtk(personnel_db personnel[],personnel_db p, int *n);

int recherche_personnel(personnel_db personnel[], int aid, int n);

// saisir un nouveau personnel
void saisir_personnel(personnel_db personnel[],personnel_db *p,int n);

// afficher les information d'un personnel
void afficher_personnel(personnel_db p);

// pour ajouter un nouveau personnel
void ajouter_personnel(personnel_db personnel[], int *n);

// supprimer un personnel
void supprimer_personnel(personnel_db personnel[], int id, int *n);

// supprimer tous les personnels
void init_personnel_db(personnel_db personnel[], int *n);

// afficher tous les personnels
void afficher_personnel_db(personnel_db personnel[], int n);

void extraire_personnels(personnel_db p[], int *n);

void exporter_personnels(personnel_db p[], int n);

void modifier_personnel(personnel_db personnel[], int n);



void modifier_personnel_gtk(personnel_db personnel[],personnel_db m, int id, int n, char msg[]);
void supprimer_personnel_gtk (personnel_db personnel[],int id,int  *n, char msg[]);
void init_personnel_db_gtk(personnel_db personnel[], int *n, char msg[]);

#endif
